# -*- coding: utf-8 -*-

import numpy as np
import cv2

cap = cv2.VideoCapture("2.avi")

# Define the codec and create VideoWriter object
fourcc = cv2.VideoWriter_fourcc(*'XVID') #opencv3
#fourcc = cv2.cv.FOURCC('X','V','I','D') #opencv2
out = cv2.VideoWriter('output.avi',fourcc, 20.0, (568,320))

while(cap.isOpened()):
  ret, frame = cap.read()
  if ret==True:
    #frame = cv2.flip(frame,0)
 
  # write the flipped frame
    out.write(frame)
  
    cv2.imshow('frame',frame)
    if cv2.waitKey(1) & 0xFF == ord('q'):
      break
  else:
    break
  
# Release everything if job is finished
cap.release()
out.release()
cv2.destroyAllWindows()
